it subserved - Français Anglais Dictionnaire